Text copied to clipboard!

Заглавие

Text copied to clipboard!

Среден Java разработчик

Описание

Text copied to clipboard!
Търсим средно ниво Java разработчик, който да се присъедини към нашия екип от професионалисти в сферата на софтуерната разработка. Кандидатът трябва да има стабилен опит в разработката на Java приложения, добро разбиране на обектно-ориентираното програмиране и желание за развитие в динамична и иновативна среда. Като част от екипа, ще работите по разработката, поддръжката и оптимизацията на съществуващи и нови софтуерни решения, използвайки Java и свързани технологии. Ще участвате в целия жизнен цикъл на софтуерния продукт – от анализ и проектиране до внедряване и поддръжка. Очакваме от вас да работите в тясно сътрудничество с останалите членове на екипа, включително front-end разработчици, QA инженери и проектни мениджъри. Идеалният кандидат трябва да има опит с Java 8 или по-нова версия, Spring Framework (Spring Boot, Spring MVC), RESTful API, както и с бази данни като MySQL или PostgreSQL. Опит с инструменти за контрол на версиите като Git, CI/CD процеси и облачни платформи като AWS или Azure ще се счита за предимство. Ние предлагаме конкурентно възнаграждение, възможности за професионално развитие, участие в интересни и предизвикателни проекти, както и приятелска и подкрепяща работна среда. Ако сте мотивиран, отговорен и имате страст към програмирането, ще се радваме да се запознаем с вас.

Отговорности

Text copied to clipboard!
  • Разработка и поддръжка на Java приложения
  • Участие в проектирането на софтуерни архитектури
  • Създаване и интеграция на RESTful API
  • Работа с бази данни и писане на SQL заявки
  • Използване на Spring Framework за изграждане на бекенд логика
  • Участие в екипни срещи и планиране на задачи
  • Писане на чист, четим и добре документиран код
  • Отстраняване на грешки и оптимизация на съществуващ код
  • Работа с инструменти за контрол на версиите (напр. Git)
  • Сътрудничество с QA екипа за осигуряване на качеството

Изисквания

Text copied to clipboard!
  • Минимум 2 години опит с Java
  • Добро познаване на Spring Framework (Spring Boot, MVC)
  • Опит с RESTful уеб услуги
  • Познания по SQL и релационни бази данни
  • Опит с Git и системи за контрол на версиите
  • Умения за работа в екип и комуникация
  • Желание за учене и развитие
  • Бакалавърска степен по компютърни науки или сходна специалност
  • Предимство: опит с CI/CD инструменти
  • Предимство: опит с облачни платформи (AWS, Azure)

Потенциални въпроси за интервю

Text copied to clipboard!
  • Колко години опит имате с Java?
  • Работили ли сте със Spring Boot?
  • Имате ли опит с RESTful API?
  • Какви бази данни сте използвали досега?
  • Използвали ли сте Git в предишни проекти?
  • Работили ли сте в екип по Agile методология?
  • Какви CI/CD инструменти сте използвали?
  • Имате ли опит с облачни платформи?
  • Как подхождате към отстраняване на грешки в кода?
  • Какво ви мотивира да се развивате като Java разработчик?